package de.myreality.galacticum.core.background;

/**
 * Listener which listens to a space zone
 *
 * @author Miguel Gonzalez <miguel-gonzalez@gmx.de>
 * @since 0.1dev
 * @version 0.1dev
 */
public interface ZoneListener {
	// ===========================================================
	// Constants
	// ===========================================================

	// ===========================================================
	// Fields
	// ===========================================================

	// ===========================================================
	// Constructors
	// ===========================================================

	// ===========================================================
	// Getter & Setter
	// ===========================================================

	// ===========================================================
	// Methods for/from SuperClass/Interfaces
	// ===========================================================

	// ===========================================================
	// Methods
	// ===========================================================
	
	void onZoneLeaved(int indexX, int indexY);
	
	void onZoneEntered(int indexX, int indexY, long hash);
	
	// ===========================================================
	// Inner and Anonymous Classes
	// ===========================================================
}
